Widget Sales Company Project
Project Manager
The project manager oversees the scheduling of tasks and their execution within the stipulated timelines to remain within the budgetary limitations. The activities are scheduled procedurally according to the process of developing a website. Activities that do not have dependencies will be executed simultaneously, while those with a dependency will be executed independently. The table below shows the different project activities schedules.
Description
Start Date
End Date
Dependencies
Project Duration
3/1/2021
12/31/2021
Requirements Analysis
3/2/2021
3/31/2021
None
Planning Meetings
3/1/2021
3/14/2021
Project Requirements
Sitemap and Wireframe Creation
3/14/2021
3/31/2021
Project Requirements
Defining Database Tables
3/15/2021
3/31/2021
Sitemap and Wireframe
Web Architectural Design
4/1/2021
4/15/2021
Database tables defined
Design of the User and graphical Interface
5/1/2021
5/31/2021
Website Architectural Design
Coding
6/1/2021
7/15/2021
Project functional Requirements
Testing
7/16/2021
7/31/2021
Created Website
Website Hosting and Testing
8/1/2021
8/15/2021
Created Website
Launching
8/16/2021
8/30/2021
Created Website
Database Analyst
The data scientist will develop the database and define the different variables as well as their restrictions. The data types will be strings, Boolean, dates, integers, floating-point numbers, or arrays (Ma et al., 2016). The variable name, the data type, and restrictions of data captured as follows.
Table Name
Variable
DataType
Restrictions
Employee
EmpName
String
None
Employee
ExpensesAllowed
Boolean
Only Yes or No values
Expenses
HotelArriveDate
Date
Valid date
Expenses
HotelDepartDate
Date
Valid date, greater than arrival date
Expenses
RoundTripAirfare
Integer
Validate...
The home page will have the name of the employees details and the business trips they have been on. The second page will have hotel inventory and the time for departure and arrival from the...…excess of the amount allowedReturns the allowable taxi fee
def seminar(days):
Calculates the maximin allowance for the seminar fee using DAILY_FEE * days
Gets the seminar fee from the user
Adds the seminar fee to total expenses
Determines if the seminar fees excess of the amount allowed
Returns the allowable taxi fee
def dining(days):
Calculates the maximin allowance for the dining using MAX_DAILY_FEE * days
Gets the dining fee from the user
Adds the dining fee expense to total expenses
Determines if the dining fees excess of the amount allowed
Returns the allowable dining fee
def calculate total sum(*arguments):
Calculates the total sum of expenses for the trip using calculate total sum(*arguments)
Gets the trip expense fees from the arguments
Adds the maximin daily fee to total expenses
Returns the total…
References
Bassi, S. (2007). A Primer on Python for Life Science Researchers. Plos Computational Biology, 3(11), e199. https://doi.org/10.1371/journal.pcbi.0030199
Houska, T., Kraft, P., Chamorro-Chavez, A., & Breuer, L. (2015). SPOTting Model Parameters Using a Ready-Made Python Package. PLOS ONE, 10(12), e0145180. https://doi.org/10.1371/journal.pone.0145180
Ma, X., Erickson, J., Zednik, S., West, P., & Fox, P. (2016). Semantic Specification of Data Types for a World of Open Data. ISPRS International Journal Of Geo-Information, 5(3), 38. https://doi.org/10.3390/ijgi5030038
Our semester plans gives you unlimited, unrestricted access to our entire library of resources —writing tools, guides, example essays, tutorials, class notes, and more.
Get Started Now